SmartPay\Framework\Support\ServiceProvider A

Total Complexity 57
Dependencies 8
Dependents 1
Total lines 421
Lines of code 154
Logical lines of code 74
Comment lines 192
Methods 27
Properties 5

Methods 27

Method Rating Maintainability Complexity Lines of code
pathsForProviderOrGroup()
A
62 9 11
loadViewsFrom()
S
59 5 15
mergeConfigFrom()
S
64 3 9
loadRoutesFrom()
S
72 3 5
loadViewComponentsAs()
S
68 3 7
pathsForProviderAndGroup()
S
69 3 6
callBootingCallbacks()
S
74 2 5
callBootedCallbacks()
S
74 2 5
loadMigrationsFrom()
S
69 2 7
loadFactoriesFrom()
S
69 2 7
callAfterResolving()
S
71 2 6
publishes()
S
67 2 7
ensurePublishArrayInitialized()
S
72 2 5
addPublishGroup()
S
66 2 9
pathsToPublish()
S
66 2 8
commands()
S
71 2 6
__construct()
S
81 1 3
register()
S
91 1 2
booting()
S
80 1 3
booted()
S
80 1 3
loadTranslationsFrom()
S
74 1 5
loadJsonTranslationsFrom()
S
74 1 5
publishableProviders()
S
80 1 3
publishableGroups()
S
80 1 3
provides()
S
82 1 3
when()
S
82 1 3
isDeferred()
S
80 1 3